Crate embassy_hal_internal
source ·Expand description
embassy-hal-internal
An Embassy project.
Internal implementation details for Embassy HALs. DO NOT USE DIRECTLY. Embassy HALs (embassy-nrf
, embassy-stm32
, embassy-rp
) already reexport
everything you need to use them effectively.
Modules
- Atomic reusable ringbuffer.
- Types for controlling when drop is invoked.
- Types for dealing with rational numbers.
Macros
- Implement the peripheral trait.
- Convenience converting into reference.
- Defining peripheral type.
- Types for the peripheral singletons.
- Define the peripherals struct.
Structs
- An exclusive reference to a peripheral.
Traits
- Trait for any type that can be used as a peripheral of type
P
.